drop into your lap - Turkish English Dictionary